package com.example.kaogong.common.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * @description: 跨域配置
 * @author: 徐文升
 * @create: 2022-03-26 21:24
 **/

//@Configuration
//public class CoreWebConfig implements WebMvcConfigurer {
//    @Override
//    public void addCorsMappings(CorsRegistry res){
//        //设置允许跨域请求的路由
//        res.addMapping("/**")
//                //设置允许跨域请求的域名
//                .allowedOriginPatterns("*")
//                //是否允许使用证书
//                .allowCredentials(true)
//                //设置允许的方法
//                .allowedMethods("*")
//                //跨域允许时间
//                .maxAge(3600);
//
//    }
//}